package company.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.util.Date;

@TableName(value = "users")
public class Users {
    /**
     * 用户ID
     */
    @TableId(value = "UserID", type = IdType.INPUT)
    private Integer userid;

    /**
     * 用户名
     */
    @TableField(value = "Username")
    private String username;

    /**
     * 密码
     */
    @TableField(value = "`Password`")
    private String password;

    /**
     * 用户头像
     */
    @TableField(value = "UserTouXiang")
    private String usertouxiang;

    /**
     * 电子邮箱
     */
    @TableField(value = "Email")
    private String email;

    /**
     * 注册日期
     */
    @TableField(value = "RegistrationDate")
    private Date registrationdate;

    /**
     * 角色
     */
    @TableField(value = "`Role`")
    private Object role;

    /**
     * 电话
     */
    @TableField(value = "iphone")
    private String iphone;

    /**
     * 地址
     */
    @TableField(value = "address")
    private String address;

    /**
     * 获取用户ID
     *
     * @return UserID - 用户ID
     */
    public Integer getUserid() {
        return userid;
    }

    /**
     * 设置用户ID
     *
     * @param userid 用户ID
     */
    public void setUserid(Integer userid) {
        this.userid = userid;
    }

    /**
     * 获取用户名
     *
     * @return Username - 用户名
     */
    public String getUsername() {
        return username;
    }

    /**
     * 设置用户名
     *
     * @param username 用户名
     */
    public void setUsername(String username) {
        this.username = username;
    }

    /**
     * 获取密码
     *
     * @return Password - 密码
     */
    public String getPassword() {
        return password;
    }

    /**
     * 设置密码
     *
     * @param password 密码
     */
    public void setPassword(String password) {
        this.password = password;
    }

    /**
     * 获取用户头像
     *
     * @return UserTouXiang - 用户头像
     */
    public String getUsertouxiang() {
        return usertouxiang;
    }

    /**
     * 设置用户头像
     *
     * @param usertouxiang 用户头像
     */
    public void setUsertouxiang(String usertouxiang) {
        this.usertouxiang = usertouxiang;
    }

    /**
     * 获取电子邮箱
     *
     * @return Email - 电子邮箱
     */
    public String getEmail() {
        return email;
    }

    /**
     * 设置电子邮箱
     *
     * @param email 电子邮箱
     */
    public void setEmail(String email) {
        this.email = email;
    }

    /**
     * 获取注册日期
     *
     * @return RegistrationDate - 注册日期
     */
    public Date getRegistrationdate() {
        return registrationdate;
    }

    /**
     * 设置注册日期
     *
     * @param registrationdate 注册日期
     */
    public void setRegistrationdate(Date registrationdate) {
        this.registrationdate = registrationdate;
    }

    /**
     * 获取角色
     *
     * @return Role - 角色
     */
    public Object getRole() {
        return role;
    }

    /**
     * 设置角色
     *
     * @param role 角色
     */
    public void setRole(Object role) {
        this.role = role;
    }

    /**
     * 获取电话
     *
     * @return iphone - 电话
     */
    public String getIphone() {
        return iphone;
    }

    /**
     * 设置电话
     *
     * @param iphone 电话
     */
    public void setIphone(String iphone) {
        this.iphone = iphone;
    }

    /**
     * 获取地址
     *
     * @return address - 地址
     */
    public String getAddress() {
        return address;
    }

    /**
     * 设置地址
     *
     * @param address 地址
     */
    public void setAddress(String address) {
        this.address = address;
    }
}